package com.bfly.mall.advert.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.bfly.core.base.entity.BaseEntity;

import java.io.Serializable;

/**
 * 广告
 *
 * @author 长沙商脉科技有限公司
 * @date 2020/9/15 20:43
 */
@TableName(value = "advert", resultMap = "AdvertResultMap")
public class Advert extends BaseEntity implements Serializable {

    private static final long serialVersionUID = 7702659003993208730L;

    /**
     * 广告标题
     *
     * @author 长沙商脉科技有限公司
     * @date 2020/9/18 22:39
     */
    private String title;

    /**
     * 广告类型
     *
     * @author 长沙商脉科技有限公司
     * @date 2020/9/18 22:38
     */
    private int type;

    /**
     * 类型名称
     *
     * @author 长沙商脉科技有限公司
     * @date 2020/9/20 11:46
     */
    @TableField(exist = false)
    private String typeName;

    /**
     * 是否启用
     *
     * @author 长沙商脉科技有限公司
     * @date 2020/9/18 22:38
     */
    @TableField("is_enable")
    private boolean enable;

    /**
     * 广告图片
     *
     * @author 长沙商脉科技有限公司
     * @date 2020/9/18 22:39
     */
    @TableField("img")
    private String img;

    /**
     * 链接地址
     *
     * @author 长沙商脉科技有限公司
     * @date 2020/9/18 22:40
     */
    @TableField("link")
    private String link;

    @TableField("seq")
    private int seq;

    public int getSeq() {
        return seq;
    }

    public void setSeq(int seq) {
        this.seq = seq;
    }

    public String getTypeName() {
        return typeName;
    }

    public void setTypeName(String typeName) {
        this.typeName = typeName;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public int getType() {
        return type;
    }

    public void setType(int type) {
        this.type = type;
    }

    public boolean isEnable() {
        return enable;
    }

    public void setEnable(boolean enable) {
        this.enable = enable;
    }

    public String getImg() {
        return img;
    }

    public void setImg(String img) {
        this.img = img;
    }

    public String getLink() {
        return link;
    }

    public void setLink(String link) {
        this.link = link;
    }
}
